/*

Theme Name: Basic

Theme URI: http://www.themelab.com/free-wordpress-themes/

Description: A nice basic theme.  Visit <a href="http://www.themelab.com">Theme Lab</a> for more free WordPress themes.

Version: 1.0

Author: Theme Lab

Author URI: http://www.themelab.com/

*/



/*  

Basic Wordpress By Ben Swift - Screen stylesheet. Made alphebatized by Lonnie Lee Best's FormatCSS - [http://www.lonniebest.com/FormatCSS/]

*/



/* HTML styling */



a { color: #402E00; text-decoration: none; }

a.mini-add-comment { background: url(images/mini-down-arrow.gif) no-repeat; float: right; padding-left: 18px; }


a.post-calendar { background: url(images/mini-calendar.gif) no-repeat; color: #999999; float: right; font-size: 95%; padding-left: 20px; }

span.post-dates { background: url(images/date.gif) no-repeat; float: left; font-size: 95%; padding-left: 20px; padding-right: 10px; }

span.post-cat { background: url(images/mini-category.gif) no-repeat; float: left; font-size: 95%; padding-left: 20px; }



span.next-entries {display: block; float: left; height:32px; line-height:32px; font-size:18px;}

span.previous-entries {display: block; float: right; text-align: right; height:32px; line-height:32px; font-size:18px;}

a:hover { color: #402E00; text-decoration:underline;}

/*a:visited { color: #402E00; text-decoration: none; }*/

body { background-image:url(imagens/fundo.jpg); font: 14px Georgia, Times New Roman, Times, serif; padding: 0px; margin:0px; color:#5E4500; line-height:20px; width:100%; }

form { margin: 0px; padding: 0px; }

h1 { background: url(images/header-icon.gif) no-repeat; color: #c9eefe; font: lighter 36px/150% Georgia, Times New Roman, Times, serif; height: 60px; margin: 0px; }

h1 a, h1 a:visited { color: #c9eefe; text-decoration: none; }

h1 a:hover { color: #ffffff; text-decoration: none; }

h2 { color: #FFFFFF; font:  20px Georgia, Times New Roman, Times, serif; padding-left: 10px; float:left; }

h2 a, h2 a:visited { color: #FFFFFF; text-decoration: none; }

h2 a:hover { color: #CDD115; text-decoration: underline; }

h3 { color: #758d38; font: normal 140%/100% Georgia, Times New Roman, Times, serif; margin: 10px 0px 5px; }

h4 { color: #758d38; font: normal 130%/100% Georgia, Times New Roman, Times, serif; margin: 10px 0px 5px; }

hr.clear { clear: both; margin: 0px; padding: 0px; visibility: hidden; }

img{border:0px;}

img.alignleft, img[align="left"] { float: left; margin: 2px 10px 5px 0px; }

img.alignright, img[align="right"] { float: right; margin: 2px 0px 5px 10px; }

img.center, img[align="center"] { display: block; margin-left: auto; margin-right: auto; }

p { margin: 0px; padding: 0px 0px 15px; }



/* Div's and layout */


#about{background-image:url(imagens/about.jpg); width:295px; height:73px;}

#awards{background-image:url(imagens/awards.jpg); width:295px; height:73px;}

#friends{background-image:url(imagens/friends.jpg); width:295px; height:73px;}

#contact{background-image:url(imagens/contact.jpg); width:295px; height:73px;}

#commentform { font: 110% Georgia, Times New Roman, Times, serif; margin-top: 10px; }

#commentform #submit { background: url(imagens/submitBg.jpg) no-repeat; border: none; color: #FFFFFF; cursor: pointer; font: 18px Georgia, Times New Roman, Times, serif; height: 32px; width: 124px; }

#commentform input { background-image:url(imagens/textField.jpg); width: 279px; height:24px; *height:34px; border:0px; line-height:30px; padding-left:8px; float:left; padding-top:10px; *padding-top:0px;}

.commentformlabel { color: #5E4500; font-size:14px; padding-top:9px;}

#commentform p { margin: 0px; padding: 6px 0px; }

#commentform textarea {
	background-image:url(imagens/textAreaBg.jpg);
	height: 115px;
	margin-top: 3px;
	padding: 2px;
	width: 478px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B09652;
	border-right-color: #D9B14B;
	border-bottom-color: #D9B14B;
	border-left-color: #B09652;
}

/*#commentform textarea:focus, #commentform input[type="text"]:focus { background: #ffffff; }*/

#comments { clear: both; padding: 10px 0 5px 0; font-size:24px; color:#000; }

#content { float: left; width: 578px; margin:0px;}

#credits { color: #7a9299; font-size: 11px; height: 15px; line-height: 120%; margin: 0px auto; padding-bottom: 3px; width: 768px; }

#credits a, #credit a:visited { color: #048db4; }

#footer { width:100%; background-image:url(imagens/rodapeFundo.jpg); margin:auto; height:130px; clear:both;}

#footer_bg {height: 130px; width:721px; background-image:url(imagens/rodape.jpg); margin:auto;}

#footer-copyright { color:#000; font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:13px; padding-left:5px;}

#footer-links { padding-top:37px; }

#header {height: 40px; margin-left: auto; margin-right: auto; width: 900px; }

#logo { background: url(imagens/topo.jpg) no-repeat; margin:0px; width: 100%; margin:auto; height:309px; background-position:center;}

#logoFundo { background: url(imagens/topoFundo.jpg); margin:0px; width: 100%; margin:auto; height:309px; background-position:center;}

#logo p { color: #FFFFFF; font-size: 150%; line-height: 200%; padding: 0px; }

#menu { width:500px; margin:auto; padding-top:145px; padding-left:10px;}

#nav { clear: both; float: right; list-style: none; margin: 0px 10px 0 0; }

#nav a { border-bottom: 3px solid #FFFFFF; color: #FFFFFF; display: block; float: left; font: 12px/100% Georgia, Times New Roman, Times, serif; height: 32px; line-height: 32px; margin-right: 3px; text-decoration: none; vertical-align: middle; padding: 0 10px; }

#nav a:hover { border-bottom: 3px solid #0099CC; color: #0099CC; }

#nav li { display: inline; height: 30px; list-style: none; }

#nav ul { margin: 0px; padding: 0px; }

#page {margin: 0px auto; width: 900px; }

#respond { background-image:url(imagens/leaveReply.jpg); width:552px; height:44px; }

#searchform { margin: 15px 0 0; }

#searchform #s { background: #fff; border: 1px solid #cccccc; color: #000000; cursor: pointer; font-weight: normal; height: 19px; line-height: 19px; margin-right: 2px; padding: 0px 5px 0px 5px; vertical-align: middle; width: 135px; }

#searchform br { display: none; }

#searchform input { background: url(images/search-btn-bg.gif) no-repeat; border: none; color: #FFFFFF; font: bold 11px Georgia, Times New Roman, Times, serif; height: 20px; line-height: 20px; vertical-align: middle; width: 52px; }

#sidebar { color: #666666; float: right; padding-top:17px; width: 295px;}

#sidebar a, #sidebar a:visited { color: #000; display: block; text-decoration: none; font-size:14px; line-height:25px;}

#sidebar a:hover { display: block; text-decoration: underline; }

#sidebar h2, #sidebar .sidebartitle { border-bottom: 1px dotted #CCCCCC; color: #73a714; font: lighter 18px Georgia, Times New Roman, Times, serif; margin: 20px 0px 2px; }

#sidebar ul { margin: 0; padding: 0; }

#sidebar li {list-style-image:url(imagens/friendIcon.jpg); margin-left:28px; *margin-left:0px; margin-top:5px;}

#sidebar ul li { border: none; border-bottom: 1px dotted #CCCCCC; list-style: none; margin: 0; padding: 2px 0; }

#sidebar ul li ul { margin: 0; padding: 0; }

#sidebar ul li ul li { border-bottom: 1px dotted #CCCCCC; padding: 2px 0 2px 0px; }

#sidebar ul li ul li ul li { border: none; padding: 1px 0 1px 10px; }

#navigation a { text-decoration:none; font-size:18px;}

#navigation a:hover {text-decoration:underline;}



/* Classes and other stuff */



.alignleft { float: left; }

.alignright { float: right; }

.center { text-align: center; }

.clear { clear: both; }

.commentlist { line-height: 130%; margin: 10px 0px; padding-left: 20px; }

.commentlist .alt { }

.commentlist cite { color: #CC6600; font-size: 120%; font-style: normal; font-weight: bold; }

.commentlist cite a, .commentlist cite a:visited { color: #CC6600; }

.commentlist li { padding: 5px 10px; }

.commentlist small { display: block; font-size: 87%; margin-bottom: 5px; }

.entry { clear: both; padding-top: 10px; line-height:25px; width:570px; margin-left:10px;}

.loginout { background: url(images/mini-loginout.gif) no-repeat left center; margin-left: 8px; padding-bottom: 2px; padding-left: 18px; }

.navigation { clear: both; height: 15px; padding: 10px 0px; }

.post { clear: both; padding-top: 15px; }

.post-date { background: url(images/date-bg.gif) no-repeat; float: left; height: 49px; width: 45px; }

.post-day { color: #999999; display: block; font-size: 18px; line-height: 18px; margin-left: -3px; padding-top: 7px; text-align: center; text-transform: uppercase; }

.post-month { color: #FFFFFF; display: block; font-size: 11px; line-height: 11px; margin-left: -3px; padding-top: 2px; text-align: center; text-transform: uppercase; }

.post-comments {float: right; font-size:18px; width:139px; margin-right:6px; text-align:center; color:#402E00; padding-top:20px; *padding-top:0px;}

/*.post-title { float: left; margin-left: 0px; text-transform: capitalize; width: 496px; }*/

.rss { background: url(images/mini-rss.gif) no-repeat left center; margin-left: 8px; padding-bottom: 2px; padding-left: 18px; }

.tituloPost {background-image:url(imagens/tituloPost.jpg); width:578px; height:66px; *height:47px; padding-top:12px; *padding-top:29px; float:left; padding-bottom:20px;}

.sidebar-background{background-image:url(imagens/sidebarFundo.jpg);}

.sidebar-content{width:250px; margin:auto; color:#000; font-size:13px; padding-top:6px;}

.sidebar-footer{background-image:url(imagens/sidebarFooter.jpg); width:295px; height:68px;}

.moldura{background-image:url(imagens/moldura.jpg); width:551px; height:164px; padding-left:15px; padding-right:15px; padding-top:14px; padding-bottom:14px; margin-left:-10px;}